package com.ayf.payment.game.api.dto;

import com.ayf.payment.game.api.type.YesAndNo;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 *
 *
 * @author wwl
 * @date 2020/4/3 14:02
 */
@Data
public class MerchantConfigDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Integer merchantId;
    private String merchantType;
    private YesAndNo settleCycleCustom;
    private Integer settleCycle;
    private Integer settleIdentificationId;
    private Integer proxyIdentificationId;
    private Integer settleType;
    /**
     * 客服QQ
     */
    private String customerQq;
    /**
     * 技术QQ
     */
    private String skillQq;
    /**
     * 最小充值金额
     */
    private Integer minRechargeAmount;

    /**
     * 网站名称
     */
    private String netName;

    /**
     * 域名
     */
    private String domainName;

    /**
     * 留言箱是否开启
     */
    private YesAndNo messageBoxStatus;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 最后更新时间
     */
    private Date lastUpdateTime;

    /**
     * 代付状态 0关闭 1开启
     */
    private Integer payStatus;

    /**
     * GM后台皮肤 0-蓝色 1-红色
     */
    private Integer webSkin;

    /**
     * 充值链接皮肤 0-蓝色 1-红色
     */
    private Integer rechargeSkin;

    /**
     * 实时结算状态 0关闭 1开启
     */
    private Integer realtimeSettleStatus;

    /**
     * 微信密保类型 0-个人公众号 1-平台公众号 默认0
     */
    private Integer wechatMbType;
    private Integer giftStatus;
    private String uniqueId;
    private Integer riskAmtStatus;
    /**
     * 红包领取限制类型 1 按游戏名称限制 2 按玩家公众号ID限制
     */
    private Integer giftLimitType;

    /**
     * 红包领取限制次数 0 不限制
     */
    private Integer giftLimitCount;
    /**
     * 平台支付宝代付状态 0-关 1-开 默认0
     */
    private Integer platformAlipayStatus;

    /**
     * 平台爱游宝代付状态 0-关 1-开 默认0
     */
    private Integer platformAybpayStatus;

    /**
     * 平台银行卡代付状态 0-关 1-开 默认0
     */
    private Integer platformBankpayStatus;
    /**
     * 微信自定义回复状态 0-关 1-开 默认0
     */
    private Integer wxReplyStatus;

    /**
     * 通讯协议 http socket
     */
    private String serviceAgreement;

}
